protecting spectacles - English Synonyms Dictionary